/*
 * 版权声明 (c) 2025 XXX科技有限公司
 *
 * 本软件及其相关文档文件受版权保护。未经版权所有者明确书面许可，任何单位或个人不得
 * 以任何形式复制、传播、修改、出售、出租、反向工程、反编译或利用本软件的任何部分。
 *
 * 对于任何违反本声明的行为，版权所有者保留追究法律责任的权利。
 */

#include "router_module.h"

RouterModule::RouterModule(Context &context, const string &module_name) : Module(context, module_name) {
	// 初始化其他成员变量
	Logger::info("😄 " + Module::module_name + " constructed ...");
}

RouterModule::~RouterModule() {
	// 清理资源
	Logger::info("💔 " + module_name + " destructed ...");
};

bool RouterModule::Init() {
	Logger::info("✈️  " + Module::module_name + " initializing ...");
	return true;
}

void RouterModule::Start() {
	// 启动模块
	Logger::info("🚀 " + module_name + " starting...");
}
